export const  IMAGE_UPLOAD = "/system/static/uploadImg";
export const STATUS = {
  '0': {'txt': '正常', 'type': 'success'},
  '1': {'txt': '停用', 'type': 'warning'},
  '2': {'txt': '已使用', 'type': 'danger'},
}
export const STATUS_PRINT = {
  '0': {'txt': '未打印', 'type': 'success'},
  '1': {'txt': '已打印', 'type': 'warning'}
}
export const DICT_TYPE={
  SHOP_TYPE:'sys_shop_type',
  DELIVERY_STATUS:'delivery_status'
}
export function getImageServer(){
  let imageServer = process.env.VUE_APP_BASE_API + IMAGE_UPLOAD;
  return imageServer
}
export const STATUS_PRINT_OPTIONS = function () {
  let options = []
  Object.keys(STATUS_PRINT).forEach(key => {
    let val = STATUS_PRINT[key]
    options.push({'value': key, 'label': val.txt})
  })
  return options
}
export const STATUS_OPTIONS = function () {
  let options = []
  Object.keys(STATUS).forEach(key => {
    let val = STATUS[key]
    options.push({'value': key, 'label': val.txt})
  })
  return options
}
export const STATUS_OPTIONS_NO2 = function () {
  let options = []
  Object.keys(STATUS).forEach(key => {
    if(key!='2') {
      let val = STATUS[key]
      options.push({'value': key, 'label': val.txt})
    }
  })
  return options
}
export function getStatus(val) {
  const status = STATUS[val] || {'txt': '无', 'type': 'info'}
  return status
}

// export function statusText(val){
//   //0正常 1停用 2已经使用）
//   let type='正常'
//   switch (val){
//     case '0':
//       type ='正常'
//       break
//     case '1':
//       type ='停用'
//       break
//     case '2':
//       type ='已使用'
//       break
//   }
//   return type
// }
// export function statusType(val){
//   //0正常 1停用 2已经使用）
//   let type='info'
//   switch (val){
//     case '0':
//       type ='success'
//       break
//     case '1':
//       type ='warning'
//       break
//     case '2':
//       type ='danger'
//       break
//   }
//   return type
// }
export function getAvatarList(val) {
  if (!val) {
    return []
  }
  return [process.env.VUE_APP_STATIC_SERVER + val]
}

export function getAvatar(val) {
  if (!val) {
    return ''
  }
  return process.env.VUE_APP_STATIC_SERVER + val
}
